large bundle of thick sticks - Alemán Inglés Diccionario